Outreach community ministries can be fun for all the participants. Beulah Alliance Church in Edmonton, Alberta illustrates this concept with its annual Show and Shine event in support of its Christian Auto Ministry. Through this unique ministry, donated used vehicles are accepted, inspected, repaired and provided to individuals who need one to earn a living for their families but can't afford the cost of purchase. Several hundred people from the community attend the fundraising Show and Shine with more than 100 cars, trucks, motorcycles and snowmobiles on display for the enjoyment of all.