Stephen And His Bat Car (Gallery)

This article is a gallery of screenshots taken from the Greatest Freakout Ever episode "Stephen And His Bat Car" from special, which aired on August 1, 2014.