Selfish House of Selfies, located at 11201 Bass Pro Parkway in Little Rock, is closing after two years of business. The last day for selfies will be...

read more