Sam Fribush, Ari Teitel, and Adam Deitch have joined forces to form a new trio, DTF, and shared their debut single, "Chester".
We have all encountered well-trained dogs that sit on command and come when called, but I'm sure very few of us have ever met ...