All things automotive and sketchy can be found on Crazy Street.

PS: This car has been sitting here for a week solid and now has the orange Tow Me sticker on the window.