Saturday, December 5, 2009

Testing of Red Line of the Battlestar Galactica™ dueling coasters at Universal Studios Singapore

Universal Studios Singapore - Be part of a movie theme park!