by jojobibi April 14, 2021
The loudest & quickest car in the whole of north london, often spotted at a10 and fore street. Due to its blacked out features it’s also referred to as “the batmobile”.
by i did 911 August 25, 2022