Uncategorized Oddest. Video. Ever? Cupcake Road Racing. March 29, 2008 Transfat free, of course. Share this:TwitterFacebookPinterestLinkedInTumblrRedditWhatsAppEmailMorePocket Related