Nice guys DO finish first!
That’s right – TK and Rachel WIN The Amazing Race 12! This episode/Finale was twice as fun for me to watch for two reasons – one, the whole episode was practically in my back yard, as I’m about 3 hours south of Anchorage. (What – that is TOO my backyard.) And two – I got […]