Does anybody know where the hell I can get some Adidas goggles? I've looked everywhere in town, nobody has them, and I've looking online and can't find any...
Their so damn comfortable and the field of view is perfect on them, I got a pair now but I wanna get a backup for when I break these.