NikkiLiveLogicDateUnknown · add itVenueHamburgKnow when this was? Add itNot really Logic? Report it2:35LikeShareOriginal title: Logic - Nikki Live In Hamburg, GermanyCommentsSign in to comment.No comments yet. Were you there?