Full Titan point-of-view video posted to Lone Star Thrills
Posted Monday, January 7, 2002 5:57 AM | Contributed by Lone Star Thrills
Now that the off-season is in full swing we have posted a full on-ride video of Titan at Six Flags Over Texas. Filmed January 1, 2002 in 30 degree weather.
Link: Lone Star Thrills
Comments: 14