Not sure if hallucinating Or someone in Virginia Beach flashed their Dick on the Weather Channel during Irene...

9,643 shares