Sweden... where the facts of life are stranger than fiction!
When you live in a small town, you make your own fun. You also make your own trouble.
It's the place where you come to learn what life is all about.
He came to bite... and ate the whole thing
Me and him were friends, best friends...