This Week in ArchuWorld

Is there ever a dull week in Archuworld? Apparently not, as this week included not only a new video of Touch My Hand, but a much-anticipated performance on American Idol. The TMH video was greeted with mixed reviews amid...

Read More