I saw this thing once on Live tv, a trailer for Lion King on Blue Ray with that famous score from that Mass Effect 2 trailer. Has anyone else seen this thing or am I just crazy? I have been trying to find it without luck. I am starting to wonder if it was all a dream.
Log in to comment