Milena is performing at The Robot Film Festival with Jilted, July 16

Milena will be performing (with Jilted) at the first Robot Film Festival on Saturday, July 16. Location: Three Legged Dog Art & Technology Center 80 Greenwich Street, New York, New York Wall Street Area 10006, United States of America The Robot Film Festival is Two-day celebration of robots in film will open in New York … Continue reading