Japan is awesome

Friday is the last day to enter the Cadillac Records caption contest. So, get to captioning you swine! *Makes a whip cracking sound*

Related