The Amazing Race: All Star teams announced

I’m not afraid to admit it: I love watching The Amazing Race. Take 22 not-so-savvy travelers and set them loose on a race around the world, watching them pit against each other, go through extreme culture shock, and be generally daft while representing America to the rest of the world. What’s not to love? I was excited, then, to find out that the upcoming 11th season of the race is an all-star version (à la Survivor) where each team is from a previous season. Gadling brother blog, TV Squad, has the scoop on the veteran racers for next season:

Get your Tivos ready: The Amazing Race All-Stars premiers on Sunday, February 18th at 8PM et/pt on CBS.