Saturday, Step Out of the Flame and Into the Fire

The storefront at 2610 Bechelli Lane in Redding appears to be another unassuming business in another suburban strip-mall. But never judge a building by its façade. Look more closely and you will peer into exotic eyes, hand-painted on the sign… Continue Reading