WAMU 88.5 - American University Radio
Now Playing

Hotel Alcatraz Isn't Exactly Like The Prison

A few lucky visitors are getting to spend a night in Hotel Alcatraz. This version of the legendary prison is in London. It's part of a promotion for the sci-fi series Alcatraz that debuted in Britain this week.