PDA

View Full Version : SRR Trivia



fsugrad
06-05-2005, 05:38 AM
THE BAY OF PIGS IS LOCATED HERE?

Cuba (Confirmed)