A zoo in Atlanta named a baby cockroach after Tom Brady

Seems like folks in Atlanta aren’t over that Super Bowl loss just yet. 

More Buzzer Videos

More Buzzer Videos»