Glenn Echo, Jeremy Rosen feat. Peter Brownlee