Manchester United Talk banner
1 - 9 of 9 Posts

· Smeghead Moderator
13,814 Posts
For those who don't know IMUSA is the Independent Manchester United Supporters Association :thumbsup:

Not a joke about us being American owned...which is what my first thought when I heard about them was. :eek:
1 - 9 of 9 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.