Huh?

Huh?. Saw this waiting in line at Six Flags Over Texas. Still can't figure out what having a foot has to do with riding a roller coaster....
View Original Size

Saw this waiting in line at Six Flags Over Texas. Still can't figure out what having a foot has to do with riding a roller coaster…