Carrot Top Cover Shoot

Sun, Apr 17, 2011 (midnight)

Behind the scenes at Las Vegas Magazine's cover shoot with Carrot Top.

Download video: iPod or HDTV/720p