of all the craptastic days in which to get a flat -
i drove to work today, in the pooring rain, and when i made it to work i heard a SHHHHHH sound coming from the rear tire... wouldn't you know it, there was some glass, or plastic stuck in the tire leaking air.
now my question - what in holy crap should i do? the vespa shop is closed, and about 4 miles away. i don't have a truck, or access to one right now-