Headlines, Eating Pets, and L.A. is the Florida of California.
Update: 2019-01-26
Description
We talk strange news stories of the week, nitro cola, and why Tater hates a certain Midwestern city
Comments 
In Channel








