"Crotch Rocket Speed Demon" is the name of one of the Tops you can buy in Watch Dogs 2.
Description
A black red & white crotch jacket
Where to get
Price
$1121
"Crotch Rocket Speed Demon" is the name of one of the Tops you can buy in Watch Dogs 2.
A black red & white crotch jacket
$1121