Skip to main content

Definitions by thaman1010

A kick-ass town in Iowa. Only 15,000 people, altoona holds a theme park and a casino
Altoona's Fucking awsome
Altoona by thaman1010 April 9, 2011