The alien is hanging from the billboard after its space ship crashed into the billboard. The billboard is an advertisement for Tallahassee Memorial Hospital.
The alien is hanging from the billboard after its space ship crashed into the billboard. The billboard is an advertisement for Tallahassee Memorial Hospital. Space, Art - Advertising, Signs, Billboards and Writing, Objects - Misc By: tallturtle82