Horrific H-0WL3R
31 Oct 2015

Meet Halloween’s Horrific H-0WL3R

Halloween is here and UK insurance company has revealed its Horrific H-0WL3R which is comprised of the most unreliable cars in the UK… and some are sold in Australia.

Isaac Bober 1 Read More