I have the same complaint Tom. All of the forums are quiet (except the for sale forum) and I think it's a combination of a period of people waiting too long for approval (which has been fixed) and the movement of a lot of discussion to Facebook.

The photos were put up no charge to help promote ice racing.
Free to download and use. All I ask is that drivers do just that.(use them)
Download some shots and copy the link as well if you like.
Post to your Face Book and other social media accounts.
Invite all your contacts out to watch a race.
Make sure your club uses some shots of your car as well.