KMK: Onward Olympics!
Well, the week is almost over and after that obvious lip synching travesty foisted off on the world it’s about time to think about what truly matters in these Olympic Games: GOLD BABY! So far, as of today, China leads with 20 freaking gold medals, followed by the United States at 10 with South Korea […]
Continue Reading