Is it here yet? 20 February 2015. Looks like TC Marsha has touched down on the mid Queensland coast bringing with it heavy rain and winds all the way down to the NSW far north coast.  It will make it’s way down past Brisbane and sit off Byron Bay before losing...