A woman demonstrates her uncanny impression of a barking dog, much to the alarm of people on the street, in this series of video clips from San Francisco Bay Area comedy group The Great Bay Crew.
via Happy Place, Boing Boing
emails with each day's blog posts
Host your website with Laughing Squid! Here's more info