Cycling on Euclid Ave in Willoughby last night?