Sweden: Year of the Crusaders - Till The Sun Goes Down

Photo Source: Crusaders Facebook 
Carlstad Crusaders are a three time championship team from Sweden. Recently they have released a great pump-up video.

Check it out!
TAG