DVD REVIEW: THE WHO – LIVE IN HYDE PARK

Nostalgia has been defined as “a sentimental longing for the past” and is usually associated with feelings of melancholia and loss. Music plays a big part in aiding human beings in re-creating a sense of the past that is long gone. Does this hold us back? In the sense that Continue Reading