V8 Choppers Hot Rod Trike

A V8 Choppers Hot Rod Trike. Based out of Miami, OK

V8 Choppers