Tag: bizrre

Londoners left baffled by bizarre vehicle on the road, dubbed “death trap” 

LONDONERS have been left baffled by a bizarre vehicle that was spotted roaming the capital’s streets, branding it a “death trap”.  The strange little vehicle...

Latest News

WordPress Cookie Plugin by Real Cookie Banner