No one really knows exactly when or how the Shanghai Parade got started.

But that doesn’t really matter.

It’s a favorite New Year’s Day celebration that  draws thousands of fun-loving folks to downtown Lewisburg.

And the antics never disappoint them.

The popular event requires no pre registration. Line up begins at 11 a.m, while the kickoff is at noon.

So there’s still time to join in this wacky 150-year old tradition.

Those walking in the parade do their best to outdo each other.

The more outlandish the costumes and floats the better.

Organizers say it harkens back to post-Civil War days.

It may have come from folks traveling to each other’s homes during the holiday season. They may also have worn costumes just for fun, too.

As per another tradition, each person walking in the parade still gets a $2 bill.

But nobody knows just why.

Even after all these years, there’s no other New Year’s Day parade like it in the state.

Entries ranging from llamas wearing pajamas to tractors may be part of the fun based on past participants.

Although it’s always a surprise to see how many walk the Washington Street route, there usually are a few crowd-pleasers who take part each year.

The parade lineup traditionally starts with “Baby New Year.”

It ends with the honorary parade marshals, known affectionately as the Super Duper Pooper Scoopers, cleaning up after the animals.

There are usually 50 to 60 parade entries, and there can between 2,000-2,500 people watching when the weather is good.