Listen

Description

In this episode, Marek and Joe discuss the best watches to buy for around $1200.