These guys look smokin' hot! LucasEntertainment: Rock Hard (Jake Steel & Hot Rod) at WayBig.com Anyone got a link to the video?