
Alberta's Ultimate Car Show set for July 12
The Ultimate Car Show is one of the most anticipated events of the short Western Canadian cruising season. Held at Alberta’s own ultimate transportation facility, the Reynolds Museum held its first show in 1999 and called it History Road. Some 25 years …