Tag: Phantom

Key West World Championship Super Boat Races

For those of you that may be in Key West currently you have probably noticed an influx of BIG boats coming onto the island via trailer. These boats are painted up colorfully and that is to draw attention to themselves…

Read More