MLOhawks
New member
Soccer fans around the world are butthurt that we won the world record for stadium noise. Look at all the mad soccer fans comments, we need a 'mad bro' for soccer fans:
http://youtu.be/4uqJMXdORM4
http://youtu.be/4uqJMXdORM4