The Mega Zeph whizzes around in Lousiana. Cool design on the cars, eh? Well, they're also painful as hell. Good layout, though. Awful cars.
Posted by Mike
| Comments (10)
« 6 Flags New Orleans Trip Report |
Six Flags New Orleans
| Select Photo »