March 11, 2010 The Muse Loves….The Twilight Eclipse Trailer The Muse Loves.... The Muse is lovin’ on the Twilight Eclipse Trailer! Jump! Oh jebus they changed Victoria again! Discuss?