Casio G-Shock GBX-100 Surfing Watch

REVIEW BY: Midlifeboarder