Challenge yourself and your friend with addictive monster truck soccer game. Things to score more goals than your opponent in the allotted time.