- KBH Games ›
- Run Games ›
- Touchdown Rush
Touchdown Rush is a first person american football game where you take control of a receiver as he run for a touchdown. Collect power ups and bonus to become stronger and get more points!
As Always, Good Luck and Have Fun.