April 29, 2005
Maybach 62
Maybach 62
Hong kong, China
This crash happened on April 28th, 2005. Motorcycle crashed head on into the bumper. Caused $25,000 in damages. Cyclist only had minor injuries