Quantcast

The New Generation community marching band from Portsmouth ends the festivities with a soul-train line, marching band style

The New Generation community marching band from Portsmouth ends the festivities with a soul-train line, marching band style