Myfirstname. Apr 14, 2009 HAHA! WTF? I've seen a lot of stuff along I-70, but a scary lady in leopard boots, thats an new one.