God Attacks Mazda with 65,000 Yellow Sac Spiders
photo credit: MSVG God has once again shown his support of America’s automobile industry, this time by causing 65,000 spiders to secrety build powerful steel-grade webs inside Mazda’s M6 carline. Mazda is a product of Japan, the very same country that buried our innocence under a swarm of fiery hate [...]
Read more ›
