CBS 2 Chicago wbbm7801059 670 The Score
LIVE VIDEO: Watch the Lollapalooza webcast LIVE from the festival, courtesy of 93XRT! WATCH NOW »

Amazing Race: Twins Have Eye On Prize

When you watch this Sunday's premiere of 'The Amazing Race,' you may notice a couple of familiar faces. Two twin brothers, both doctors from Chicago, are among those competing the prize. CBS 2's Susan Carlson reports.