Man Time Travels to September 10, 2001 to Warn Everyone that Weezer Sucks Now
NEW YORK — Inventor and former Weezer fan Dr. Stanley Tankowitz successfully time travelled last week to September 10, 2001,…
Read More →
