Where’s Beavis? Admin at 12:49 pm October 23, 2012 At the Tompkins Square Halloween Dog Parade in NYC. Nice. dailywhat/tastefullyoffensive FacebookTwitterPinterestSponsored Link Related posts: :P Tickle Me Boston Terrier Evil Batman Odin Likes Peanut Butter