6 Oz Lobster Tails – Bahama's Treasure | Frifor