07 April 2011

The Best Damn Tour (Tea Cup)



Details:
Official Merchandise purchased @ The Best Damn Tour 06/13/2008 in Milan