Friday night I was riding home and felt something hit me in the leg. I thought it was a rock or a bug but then I happened to look down and just above my right knee (about the size of a quarter) were MILLIONS of teeny tiny red spiders.
Freaked me right the EFF out. Pulled over and did the heebie jeebie dance until I got all those suckers off me.
What the hell hit me?!