About me

Most popular

Be Quick or Be Dead in Travel – Dashcam and Aftermath...

No location with video, although Russia is suggested I highly doubt it. The art of drifting doesn’t go unnoticed on a strip of road...