teh peoples of texas are dumbshits?
Houston's been on a roll lately, what's their story? I know they were supposed to break out this year or whatever, but they didn't, are they finally playing up to expectations?
12-14-2008 03:19 PM
#4
| |
teh peoples of texas are dumbshits? | |
| |