Unfortunately it once again looks like WVC police has dropped the ball on this case by not getting to these potential witnesses within the first week of the investigation.
The club scanned or otherwise recorded the driving license of everyone visiting the club, but delete the information after 7 days. If WVC had managed to get to the club before the 7 day period, they could have established beyond any doubt whether Josh was there. If he was, they could call him in to explain why this was not mentioned in his alibi.
http://www.deseretnews.com/article/700015183/Police-doubt-Powell-strip-club-story.html
"As a new state law requires, the club scans drivers' licenses of patrons as they enter. Cooper said the man who entered that afternoon would have had his license scanned. That data is stored in the machine for seven days, she said."
The data would still be on the computer hard drive until it was overwritten, so even after 7 days it could very likely have been recovered.
The three eyewitnesses who have come forward are in disagreement. One is certain it was Josh, one thinks it might have been but isn't sure, and one is sure it wasn't because of his hair length.
My view: if Josh is innocent then he would have had no reason to go to this Strip Club. If he was a regular at a different club, he would have gone there.
If he's guilty, he would have been very stupid to deliberately create evidence that would destroy the alibi he was composing.
I would have loved it if the WVC had got his driver's license off the computer at Duce's, and thus had reason to call Josh in again to re-establish his alibi, but they failed and now have to catch him by other means.