Shriners Club members prepared an assortment of wild and wacky vehicles and parade floats, ranging from the almost normal to the whimsical and weird, as they took over Sidney Street on Saturday afternoon for a parade.
The parade left Parkdale Baptist Church at 1 p.m., travelling south along Sidney Street to the old fairground.
Crowds of residents lined the street to watch the group pass by.
The parade is part of a larger celebration, the Rameses Spring Ceremonial, hosted this year by the Belleville Shrine Club. Over 1500 members of the club from various branches travelled to Belleville for the event.
The local Shrine club has over 100 members.