What type of motorcycle does the Declan character ride in this film?
It appears to be a BMW, if I read the badge right.Fight the FOCA