Was admiring a Roach Studios ad in a 1973 copy of National Lampoon and happy to remember they’re still doin’ it in Ohio. They went bankrupt in ‘87 but were relaunched in 2010 thanks to Brian Peterson, son of original owner Stan Peterson.
Was admiring a Roach Studios ad in a 1973 copy of National Lampoon and happy to remember they’re still doin’ it in Ohio. They went bankrupt in ‘87 but were relaunched in 2010 thanks to Brian Peterson, son of original owner Stan Peterson.