Back at the Barnyard Bumpers is a bumper car attraction located in Movie Park Germany. It is one of two theme park attractions based on Back at the Barnyard, the other being Back at the Barnyard Hayride at Mall of America.
"Gee, this is harder than I thought." This article doesn't contain enough information. If you know anything about Back at the Barnyard Bumpers, |