Mariofarts23 · 5 points ·
I live in a small town in Texas and I heard this rumor too!
Joined 11 years ago (2013-01-27 17:05:36).
Has 373 Karma.
Created 6 posts.
Wrote 26 comments.
replydetachattach picture