About the Project
Twenty Six Lead Soldiers was a rock band based out of Long Island, NY. The project consisted of various logos, flyers and an entire album layout.
Twenty Six Lead Soldiers was a rock band based out of Long Island, NY. The project consisted of various logos, flyers and an entire album layout.