Categories: WTF

Your Weekly Japan: The Lancer Loop – A Simpsons Homage