- Mar 28, 2004
- 7,613
- 3
- 0
Dude, I swear to god I just heard a train whistle.... The problem is, 1. I never ever heard a train whistle from where I live IN MY LIFE! There haven't been train tracks anywhere near since the 18-- and my computer speakers are OFF! WTFBBQ!