24 Feb 2021, 12:25 UTC · By: Aurel Niculescu / This menacingly towering build might initially seem like a cool truck to park in the driveway but there are some shady things in its past