Doesn't mean that at all. It's just referring to the red light as heavenly because of how great it is seeing that light flash when you score a goal :-)
Doesn't mean that at all. It's just referring to the red light as heavenly because of how great it is seeing that light flash when you score a goal :-)