British Soccer fan reacts to American Soccer – MLS Stadiums, comparing them to the Premier League?


Link to the original video: https://www.youtube.com/watch?v=1DTV3vvgJYk.