Aimee Allen "Calling The Maker" music video has just won two awards at the Los Angeles Movie Awards 2011. The video was competing in the music video category and won the Award for "Best Production Design" as well as an "Award of Excellence"
Read Press Release