Recent News

Bomb drops on Ram’s film foray

A yet-to-be released movie, "Monster Trucks", is already dubbed a dud and Ram products are found throughout the film.