By |2020-02-12T13:52:32+00:00February 11th, 2020|Pinball News|Comments Off on RECBAR 812

Louisville’s well-known arcade bar, Recbar, has recently opened a satellite location in Indiana named Recbar 812. Recbar 812 in New Albany, IN Recbar 812 is truly massive, and the pictures in this review do not do it justice. The best way to describe it is a Dave and Busters on steroids. Two floors of games [...]