Tag: Urban Dare

Invite A Friend To An "Amazing Race" In A City Near You

Invite A Friend To An "Amazing Race" In A City Near You

Just as another competition of The Amazing Race comes to an end, we have word that  “amazing” races are taking place in major cities  across the United States.  Heads up Boston, you’re next on Saturday, May 15th! If you watch CBS’ popular series The Amazing Race and think, “shoot I could do that”… here’s your […]

May 10, 2010 | By | 1 Reply More