Weird Stuff / August 30, 2013

Ford’s Bacon-Wrapped Car Looks Yummy