Are Barcelona Still The Best Ever?

In this post: 
Barcelona
 
Posted On: 
Contributor
Contributor

Write about football and games. Support Liverpool. Consistently disappointed.