Best title for a post ever, right? I have no idea where these came from or what Barbs was up to, but this is pretty epic. I mean, Barbra Streisand. On a longish bike. Wearing leather. Rad. One more (better) photo after the break.
Thanks to Brian for the tip.