The BEST episodes directed by Donovan Chan

Singapore's Vegas
star
0.00
0 votes

#1 - Singapore's Vegas

Megastructures - Season 2010 - Episode 4

The secrets behind Singapore's Marina Bay Sands development, which includes hotels, a museum, casino, waterfront promenade and theatres.