Check out this amazing atmosphere for an MLS match between the Philadelphia Union and Portland Timbers this week, which looks quite a bit like a major European match: