Louie Montaine is a character in the Sonic the Hedgehog series. He first appeared in Sonic Unleashed. He is a resident of Empire City that is a photographer.
Advertisement
Louie Montaine is a character in the Sonic the Hedgehog series. He first appeared in Sonic Unleashed. He is a resident of Empire City that is a photographer.