Bubb Rubb, a legend of local news. WOO WOOOOOOOOOO

[Know Your Meme]