True fact: Trollhättan is where most of the swedish film industry is, the town is sometimes called "trollywood"
Like what you see? Follow Us and Add Us as a Preferred Source on Google.