Choo Choo!!! Supersized.

Just a train-themed McDonalds with a big ol' train stickin' out of it.