Ok, has anyone seen the Renault Megane? I see one driving around my neighbor hood as I'm pulling out for school and I squeal (loudly while driving) and do an "OMG!!! Megane means glasses in Japanese and there's a PoT band called Meganes ('cause they all wear glasses)!" And my mom is in a total WTF? mode
(
Read more... )