Saturday, August 06, 2005


This is the Mamma Mia trailer parked behind the National Arts Center, this will be the closest I will get to seeing it. Its all sold out. Posted by Picasa

No comments: