BrakesBrakesBrakes

Touchdown

Released by Fatcat on Nov. 26, 2017

The highest position in the charts is #23 on June 05, 2009.
Touchdown has been in the charts 10 times during 10.0 weeks.
During this period it has accumulated 648 points with an average of 64.8 points per time and 64.8 points per week.