Could Zodiac be the most well hidden flat ride anywhere?

Zodiac

Zodiac

9 August, 2009 by Gavin Seipelt

Could Zodiac be the most well hidden flat ride anywhere?

In this photo