PAPA Pinball World Championships August 11-14, 2011
Written by admin on August 15, 2011 – 3:15 pm
Excellent coverage of the PAPA Pinball World Championships which were held in Pittsburgh from August 11th through the 14th – 2011.
Thanks to Classic Game Room for putting together the coverage video!