Written by Tommy Shaw, Jack Blades Lead Vocals by Tommy Shaw I woke up this morning Wishing you were here Another cup of coffee And then you appeared A crystal vision Shining through the rain Smiling through my window pane In the morning traffic I turn on the radio And the song that's playing Is one that we used to know When we were dancing slowly Under the mirror ball You were singing to me I felt like we had it all It was our adventure I won't let it slip away Gonna make it like it was before this day I will be your witness (That much I can do) That much I can do (I wanna tell the world) I just want to tell the world How much I'm missing you I will be your witness (Don't you know it's true) Don't you know it's true (I wanna testify) I just want to testify How much I'm loving you Did you ever notice Just what you mean to me You're the piece of the puzzle That makes my world complete I need your freedom I need your company Let me tell you how it's going to be I will be your witness (That much I can do) That much I can do (I wanna tell the world) I just want to tell the world How much I'm missing you I'll be your alibi tonight I'll make everything all right I will be your defense When life makes no sense Baby you just wait and see It's a crazy crazy world Woke up this morning Wishing you were here Poured a cup of coffee And then you appeared Such a great adventure I won't let it slip away You know I need you every night and every day I will be your witness (That much I can do) That much I can do (I wanna tell the world) I just want to tell the world How much I'm missing you I will be your witness (Don't you know it's true) Don't you know it's true (I wanna testify) I just want to testify How much I'm loving you I will be your witness (I will be your witness) What else can I do (What else can I do) I just want to tell the world How much I'm loving you