roanoketimes

The scene at Virginia Tech. (Roanoke Times)

roanoketimes