Repeat: Satellite Beach, the town where the three attended high school, is a popular and quiet beachfront area in the state of Florida.
Satellite Beach, the town where the three attended high school, is a popular and quiet beachfront area in the state of Florida.