The Bazura Project 2.08 – Reviews

July 26, 2007 by · Leave a Comment 

What did Shannon and Lee┬ámake of the new Simpsons movie? And what does it have to do with Greek/Turkish relations? The answer may disappoint you. But Lee and Shannon’s conflicting opinions may not. But they might.