Jun 20 2015 The Urban Slide in Albuquerque, USA Posted by mmgteacher The Urban Slide Albuquerque TV Spot – YouTube.