Spectators flock to downtown Waukesha for the 61st annual Christmas Parade on Sunday, Dec. 8, 2024.
A man died after being shot while riding a miniature motorbike in the Napier area overnight, according to the Metro Nashville ...