VIDEO: The Peloton Ad That's Causing Controversy...


Help us out, where's the controversy??