A construction site themed vertical drop coaster, incorporating a part built structure that houses the vertical drop, a launched free fall and a monster trucks ride.
0 Comments
Comment System Offline