Ghostbusters Series

2016 Ghostbusters
Released in December of 2016 as an 8 car set. These were exclusive to Walmart.