Your daily dose of useless bullshit!
2015-06-28
Abu Dhabis new police car is amazing The Lykan Hypersport is the World's third most expensive car achieving a maximum speed of up to 384 km/h.

New