So we’re here in Las Vegas for the 2015 SEMA show and because of that we were thinking of gearheaded Vegas stuff to amuse you with today. On a drive down the strip we saw the fountains at Caesar’s Palace and immediately thought that we should show you two of the most famous and shockingly […]
More...
More...