AmberVillaUS Posted February 26, 2017 Share Posted February 26, 2017 I'm a pretty new fan in the US-just started following Premier League last year & chose Villa as my team-so new to the game & the club. So, looking for a good forum to chat with other fans-I definitely have opinions but also a lot to learn. I'm a Detroit Lions fan in US football, so trust me when I say I'm no stranger to the Villa "so much potential! Why is this happening?" anguish. Link to comment
Recommended Posts