Remember Mr. Steak?

Submitted Fri, 01/11/2013 - 5:38pm by Tadpole

Mr. Steak was located on Plank Road in Altoona, across the street from Helsel Hardware. It s currently a Verizon Wireless store.