Looks like assassin's creed viewpoint tower thing
Pageloss
It looks like a jeep and two turrets having an orgy.
looks like a broken image :c
I'm building a racetrack.