Talk:ILost My Mind/@comment-3985892-20110731065006/@comment-3512889-20110731211553

THEY ARE IN EUROPE ?! WTF ? WHEN; WHERE ?! :DD