Steel Rats - Announcement Trailer

"Steel Rats" is an octane-fuled combat racer releasing in 2018.