Meghan and Cheyne won Amazing Race 15!

Yey! I’m still hyped at them winning the Amazing Race. Although it has been almost a week since the final leg of the race were broadcast, I only got the chance to view a rerun today due to the hectic schedule I lead on and off work. But gee I’m glad they won the race. […]

Copy Protected by Chetan's WP-Copyprotect.