Mike Fowler

History
Mike Fowler is a member of the Last Chance Detectives and lives in Ambrosia, Arizona.