The Lion and the Mouse: The Story of America and Bermuda

(2009) 153 min. DVD: $24.95. Afflare Films (dist. by Janson Media). PPR. ISBN: 978-1-56839-343-1. Volume 26, Issue 2

by

The Lion and the Mouse: The Story of America and Bermuda

Rating: 3 of 5

Order From Your Favorite Distributor Today: