Bermuda

 

Location: , , United Kingdom

 

Description
An island where there are no rental cars available, only mopeds.  

Appearances

CF17 - The Number File

Details

  • Casefiles

 

An island where there are no rental cars available, only mopeds.
CF17, Page:16