Reflection off a big screen TV laying on the street under an open apartment window. Hmmm.