Leonids on November 18 11
pagen writes: "Better meteor shower than most living folks have ever seen! "The perfect viewing time is estimated to be between 4 and 6 a.m. EST, on Nov. 18.""
THEGODDESSOFTHENETHASTWISTINGFINGERSANDHERVOICEISLIKEAJAVELININTHENIGHTDUDE
Yeah, so? (Score:1, Funny)
Geeks don't even TAKE showers, but they watch
them?! Hah!
Meteor Shower, or MP3 Jenna Jameson Shower?