The Garbage Basterds
The Garbage Basterds

The Garbage Basterds

Stink Town

The most insane fucking production team yous guyses could ever freakin imagines. Gets ready to be blown in the ass with a kick in the pants. THE GARBAGE BASTERDS, you dont like us? Go fuck y…