John Castillo Edit March 7, 2012 John Castillo spends his time riding the streets of Las Vegas in this new one. Plenty of good spots and good riding for you to check out. Filmed and edited by Dalton Campbell