Lyric discussion by Darrenblair 

Cover art for Get Blown Away lyrics by Ocean Colour Scene

In the song, 'she' is nostalgia. She's travelling over fields where houses aren't built yet etc and at the end he says 'this is the invention' meaning he knows that whatever love he feels for those old days and the beautiful nostaligia, deep down he knows it's an invention of his mind, his own adventure.

My Interpretation