Central Falls, RI | Woonsocket, RI
Also known as: aimeaubin2590
Robert Aubin lives in Central Falls, Rhode Island. He has also lived in Woonsocket, Rhode Island. He enjoys listening to Rock and Boys Like Girls. He loves the films Brother Bear, Freedom Writers and The Witch.