Top 10 Alcatraz Trivia
Located in the San Francisco Bay, Alctraz Island has been used for a number of different things throughout the years. Starting off as the site of a lighthouse to a fortress to an American federal prison, The Rock has also become a popular setting for various books, movies, TV shows and video games. Thanks to its rich history and fierce reputation, it is now a National Historic Landmark. Join WatchMojo.com as we explore ten pieces of trivia you should know about Alcatraz.